home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
util
/
gnu
/
bison_1_22.lha
/
bison-1.22
/
output.ch
< prev
next >
Wrap
Text File
|
1995-01-20
|
2KB
|
83 lines
Changes for OUTPUT.C by Andreas Scherer, January 20, 1995.
@x l.101
#include <stdio.h>
#include "system.h"
#include "machine.h"
#include "new.h"
#include "files.h"
#include "gram.h"
#include "state.h"
@y
#include <stdio.h>
#include <stdlib.h>
#include "system.h"
#include "machine.h"
#include "ansinew.h"
#include "files.h"
#include "gram.h"
#include "state.h"
@z
@x l.129
void output_token_translations();
void output_gram();
void output_stos();
void output_rule_data();
void output_defines();
void output_actions();
void token_actions();
void save_row();
void goto_actions();
void save_column();
void sort_actions();
void pack_table();
void output_base();
void output_table();
void output_check();
void output_parser();
void output_program();
void free_itemset();
void free_shifts();
void free_reductions();
void free_itemsets();
int action_row();
int default_goto();
int matching_state();
int pack_vector();
extern void berror();
extern void fatals();
@y
void output_headers(void);
void output_trailers(void);
void output(void);
void output_token_translations(void);
void output_gram(void);
void output_stos(void);
void output_rule_data(void);
void output_defines(void);
void output_actions(void);
void token_actions(void);
int action_row(int);
void save_row(int);
void goto_actions(void);
int default_goto(int);
void save_column(int, int);
void sort_actions(void);
void pack_table(void);
int matching_state(int);
int pack_vector(int);
void output_base(void);
void output_table(void);
void output_check(void);
void output_parser(void);
void output_program(void);
void free_itemsets(void);
void free_shifts(void);
void free_reductions(void);
extern void berror(char *);
extern void fatals(char *, ...);
@z